#形参是字典，列表，集合 ，改变形参的值，实参也会改变
#形参是数字，字符串 ，改变形参的值，实参不会改变
#总结： 常用元组作为参数来传递
"""
形参的默认值
def 方法名(形参1=值1,形参2=值2。。。。)
   代码块
我们在调用的时候，如果不传入实参，那么形参走默认值
注意点：
  1、没有默认形参要在默认形参前面
  2、如果有默认值，实参没有给，就走默认值，实参给的话，就走给的值
"""

def func1(a=1,b=1):
    print(a+b)
def func2(b,c=10,a=1):
    print(a+b+c)
func2(10,11,12)


# def func3(a,b,c):
#     if a>=b:
#         if a>=c:
#             return a
#         else:
#             return c
#     else:
#         if b>=c:
#             return b
#         else:
#             return c
    # return  max(a,b,c)  第二种




